storage spaces - Alemán Inglés Diccionario